DBAnon\Database_Anonymization_Admin D

Total Complexity 238
Dependencies 9
Dependents 1
Total lines 1,618
Lines of code 949
Logical lines of code 612
Comment lines 514
Methods 44
Properties 6

Methods 44

Method Rating Maintainability Complexity Lines of code
sanitize_column()
D
26
46 134
get_table_preview()
B
35 20 80
detect_type()
A
42 13 52
validate_column()
A
49 13 29
edit_column()
A
44 12 42
sanitize_row()
A
48 11 31
delete_rows()
A
46 10 41
delete_columns()
A
46 10 40
add_column()
A
49 9 29
get_transformation_parameter()
S
47 6 40
edit_row()
S
49 6 32
run_anonymization()
S
48 6 32
delete_column()
S
51 6 28
delete_row()
S
51 6 28
validate_row()
S
57 6 17
initialize_column()
S
49 5 31
store_run()
S
52 4 23
add_row()
S
54 4 21
render_transformation_row()
S
53 3 24
anonymize_columns()
S
56 3 17
__construct()
S
58 2 16
get_unique_tables()
S
64 3 10
column_sort()
S
67 3 8
render_main_page()
S
68 3 6
get_transformation_explanation()
S
59 2 13
get_ak_transformation_row()
S
59 2 13
get_ak_transformation_info()
S
60 2 13
get_transformations_by_type()
S
68 2 8
create_backup()
S
63 2 10
update_last_run_status()
S
67 2 7
refresh_columns()
S
64 2 9
refresh_transformations()
S
64 2 9
get_transformation_types()
S
80 1 3
get_data_source()
S
82 1 3
get_data_transformation()
S
82 1 3
get_data_customization()
S
82 1 3
get_data_importexport()
S
82 1 3
enqueue_styles()
S
77 1 3
enqueue_scripts()
S
64 1 9
add_menu()
S
77 1 3
render_tab_columns()
S
68 1 7
render_tab_rows()
S
68 1 7
get_dbanon_runs()
S
80 1 3
serialized_to_html()
S
63 1 9